bitkeeper revision 1.1327.2.5 (426921fa25ZaWjkBe-mPZImv-iXvmg)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Fri, 22 Apr 2005 16:10:34 +0000 (16:10 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Fri, 22 Apr 2005 16:10:34 +0000 (16:10 +0000)
Message unpacking fix.
Signed-off-by: Mike Wray <mike.wray@hp.com>
tools/python/xen/xend/server/netif.py

index 2122d3b9952a322af35b9f7093242725527065a6..bdc104ae1746a32f3ca51fa0cf8bb6d0baf4a311 100755 (executable)
@@ -457,13 +457,14 @@ class NetifController(DevController):
         return resp
 
     def recv_fe_interface_status(self, msg):
+        val = unpackMsg('netif_fe_interface_status_t', msg)
         vif = val['handle']
         dev = self.findDevice(vif)
         if dev:
             dev.reportStatus(resp=True)
         else:
             log.error('Received netif_fe_interface_status for unknown vif: dom=%d vif=%d',
-                      self.dom, vif)
+                      self.getDomain(), vif)
             msg = packMsg('netif_fe_interface_status_t',
                           { 'handle' : -1,
                             'status' : NETIF_INTERFACE_STATUS_CLOSED,
@@ -479,5 +480,5 @@ class NetifController(DevController):
             dev.recv_fe_interface_connect(val)
         else:
             log.error('Received netif_fe_interface_connect for unknown vif: dom=%d vif=%d',
-                      self.dom, vif)
+                      self.getDomain(), vif)